/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.nys.conci.base.utilitario;



import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.List;
import com.nys.conci.backend.modelo.TipoMensaje;

/**
 *
 * @author sergio_gbsys
 */
public class PlantillaCorreo {

    public static String empaquetado(TipoMensaje tipomensaje, List<String[]>parametros_contenido)
    {
      String plantilla = new String();
      String contenido = tipomensaje.getContenido();
      DateFormat formato = new SimpleDateFormat(EtiquetasUtil.obtenerEtiqueta("sistema.formato_fecha"));
        if (parametros_contenido != null)
        {
            for (String[] param : parametros_contenido)
            {
                contenido = contenido.replaceAll(":" + param[0], UTF8.aUTF8(param[1]));
            }
        }

      plantilla += "<table border='0'>";
      plantilla += "<tr><td bgcolor=#80c0e0 colspan='2'> <h1>"+UTF8.aUTF8(tipomensaje.getEncabezado())+"</h1></td></tr>";
      plantilla += "<tr><td width='50%'></td><td style='text-align:right'>"+formato.format(FechaUtil.getFechaActual())+"<br/><br/></td></tr>";
      plantilla += "<tr><td colspan='2'>"+contenido+"</td></tr>";
      plantilla += "<tr><td colspan='2' style='font-size:10px;'><br/><br/><hr/>";
      plantilla += UTF8.aUTF8("Este es un mensaje automáticamente generado. Las respuestas a este mensaje no serán leídas o respondidas.")+"<hr/>";
      plantilla += UTF8.aUTF8("Este mensaje de correo electrónico, incluidos los archivos adjuntos, es para el uso exclusivo de la persona a ");
      plantilla += UTF8.aUTF8("la que se ha enviado, y puede contener información que sea confidencial o protegida legalmente. Si usted no es el ");
      plantilla += UTF8.aUTF8("destinatario, o ha recibido este mensaje por error, no está autorizado a copiar, distribuir, o utilizar de alguna ");
      plantilla += UTF8.aUTF8("manera este mensaje.");
      plantilla += "</td></tr></table>";


        return plantilla;
    }


}
